package com.zr.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.zr.model.ApplyModel;
import com.zr.util.JdbcUtil;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

/**
 * 申请住宿的操作数据库层
 * @author Administrator
 *
 */
public class ApplyinDormDao {
	/**
	 * 申请住宿的方法
	 * @param sid 传入学生的学号
	 * @return 返回学生申请住宿的信息
	 */
	public boolean applyInfo(int sid,int afhid)
	{	
		boolean flag=false;
		//连接数据库
		Connection con=JdbcUtil.getDBConnection();
		//定义一个修改apply表的申请寝室编号的sql语句
		String sql="update apply set afhid=? where sid=?";
		try {
			//传入sql语句到数据库中进行连接
			PreparedStatement pst=con.prepareStatement(sql);
			pst.setInt(1, afhid);
			pst.setInt(2, sid);
			int i=pst.executeUpdate();
			if(i>0)
			{
				flag=true;
			}					
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally {
			JdbcUtil.closedConnection(con);
		}
		return flag;		
	}
}
